Using LeetCode to practice programming